a96c9a19149e3194a04276296258888b31220c38,platform/lang-impl/src/com/intellij/execution/impl/RunnerAndConfigurationSettingsImpl.java,RunnerAndConfigurationSettingsImpl,writeConfigurationPerRunnerSettings,#Comparator#Element#,270

Before Change


    for (ProgramRunner runner : myConfigurationPerRunnerSettings.keySet()) {
      ConfigurationPerRunnerSettings settings = myConfigurationPerRunnerSettings.get(runner);
      Element runnerElement = new Element(CONFIGURATION_ELEMENT);
      settings.writeExternal(runnerElement);
      runnerElement.setAttribute(RUNNER_ID, runner.getRunnerId());
      configurationPerRunnerSettings.add(runnerElement);
    }

After Change


      ConfigurationPerRunnerSettings settings = myConfigurationPerRunnerSettings.get(runner);
      Element runnerElement = new Element(CONFIGURATION_ELEMENT);
      runnerElement.setAttribute(RUNNER_ID, runner.getRunnerId());
      if (settings != null) {
        settings.writeExternal(runnerElement);
      }
      configurationPerRunnerSettings.add(runnerElement);
    }